home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / Add-Ons / 4D / ComboBox 1.1.1 / src / Read Me < prev   
Encoding:
Text File  |  1996-02-23  |  4.9 KB  |  59 lines  |  [ttro/ttxt]

  1.                       ComboBox 1.1.1
  2.                               External Area Package
  3.                                      Source Code
  4.  
  5.  
  6. Copyright Information
  7.  
  8. The source code for the ComboBox external area is copyrighted ©1995-1996, Pensacola Christian College, 250 Brent Lane, Pensacola, Florida  32503.  Although this source code may be distributed freely, it is not to be considered in the public domain.  Pensacola Christian College maintains ownership of the source code and the ComboBox external area compiled from the source code.
  9.  
  10. License
  11.  
  12. You may modify this source code or create derivative works based on this source code, as long as you send a copy of the source code and derivative works to Pensacola Christian College by way of Steve_Dwire@linq.pcci.edu.
  13.  
  14. If these source code files, or any portion thereof, are distributed by any means — physical, electronic, or otherwise — such duplication and distribution must include the original collection of source code and documentation files (including this Read Me document) in entirety and without alteration.  No fee may be charged for the for the duplication or distribution of the ComboBox external area source code files or this Read Me document.
  15.  
  16. By distributing, opening, viewing, or compiling any or all of these source code files, you agree to this license and to the “No Warranty” section below.
  17.  
  18. No Warranty
  19.  
  20. PENSACOLA CHRISTIAN COLLEGE MAKES NO WARRANTY, EXPRESS OR IMPLIED, WITH RESPECT TO THIS SOFTWARE, ITS QUALITY, PERFORMANCE, OR FITNESS FOR A PARTICULAR PURPOSE.  THIS SOFTWARE IS PROVIDED “AS IS,” AND YOU, THE CONSUMER, ARE ASSUMING THE ENTIRE RISK AS TO ITS QUALITY AND PERFORMANCE.
  21.  
  22. IN NO EVENT WILL PENSACOLA CHRISTIAN COLLEGE AND/OR ANY OF ITS EMPLOYEES BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY USE OF – OR DEFECT IN – THE SOFTWARE, ITS DOCUMENTATION, OR ANY MODIFICATION OF THE SOFTWARE OR DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  IN PARTICULAR, NEITHER PENSACOLA CHRISTIAN COLLEGE NOR ANY OF ITS EMPLOYEES SHALL HAVE ANY LIABILITY FOR ANY HARDWARE, PROGRAMS, OR DATA STORED IN, USED WITH, OR RESULTING FROM THIS PRODUCT, INCLUDING THE COSTS OF RECOVERING OR REPLACING SUCH HARDWARE, PROGRAMS OR DATA.
  23.  
  24. Instructions
  25.  
  26. The project files in this package are designed for Metrowerks® CodeWarrior™ IDE.  To compile the source code for the ComboBox external area, create a Mac4DX folder in the same folder as your project files.  Then make the projects in the following order:
  27.  
  28. ComboBox-PPC.µ
  29. ComboBox-68K.µ
  30. ComboBoxList-68K.µ
  31.  
  32. ComboBox-PPC is the PowerMacintosh version of the ComboBox external area.  The executable code is put into the data fork, and is used as a Disk Fragment.  The data fork contains the PowerPC code for both the main process and the $ComboBoxList process.  This project creates a file named ComboBox.Lib in the Mac4DX folder you create in your project folder.
  33.  
  34. ComboBox-68K is the 68K version of the ComboBox external area main process.  The executable code is put into a '4DPX' resource, and is used as a code resource.  This resource contains the 68K code for the main process only.  The '4DPX' resource is merged into the ComboBox.Lib file created by ComboBox-PPC.µ.
  35.  
  36. ComboBoxList-68K is the 68K version of the $ComboBoxList process.  The executable code is put into a 'CBlp' (ComboBox list process) resource.  A pointer to this resource is passed in the kEX_NEW_PROCESS callback to 4D when executing on a 68K machine.  The PowerPC equivalent of this code resource is contained in the data fork created by the ComboBox-PPC.µ project file.  The 'CBlp' resource is merged into the ComboBox.Lib file.
  37.  
  38. Important
  39.  
  40. ComboBox was created using an alpha-level release of the Platform-Independent Extensions Authoring Kit from ACI US.  To compile ComboBox, you will need to obtain this authoring kit. 
  41.  
  42. Acknowlegements
  43.  
  44. The behavior of the ComboBox external area package is based in part on the combo box from Microsoft® Windows™ and the AppleDirections articles “The Joys of Disambiguating,” March 1995, pp. 14-15, and “The Joys of Disambiguating, Part Two,” April 1995, pp. 14-16, by Peter Bickford.
  45.  
  46. Thanks also to the members of the 4D list on the internet.  To subscribe to the 4D list, send email to 4d-nug@liststar.fsti.com with the word “subscribe” in the subject of your message.
  47.  
  48. Most importantly, thanks to Jesus Christ for answering many “I’m stuck, Lord;  please show me how to do this!” prayers, and for guiding me to the resources I needed to find the answers.
  49.  
  50. Comments
  51.  
  52. Send comments to Steve_Dwire@linq.pcci.edu.
  53.  
  54. About Pensacola Christian College
  55.  
  56. For more information, send e-mail to info@pcci.edu or visit our home page at http://www.pcci.edu.
  57.  
  58.  
  59. (CodeWarrior is a trademark and Metrowerks is a registered trademark of Metrowerks, Inc. 4D is a trademark and 4th Dimension is a registered trademark of ACI/ACI US.  All other trademarks or registered trademarks are property of their respective owners.)